No exact translation found for "throw oneself into"